self justification - Turkish English Dictionary